home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / gt_power / jlban400.zip / JLBANK.DOC < prev    next >
Text File  |  1991-01-23  |  18KB  |  604 lines

  1.         ───────────────────────────────────────────────────────────────
  2.         WITHOUT COMPROMISE. THE JL's. PROFESSIONAL SOFTWARE FOR PROFIS.
  3.         ───────────────────────────────────────────────────────────────
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                D   O   C   U   M   E   N   T   A   T   I   O   N
  11.  
  12.  
  13.  
  14.                                     FOR
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  ▄███████▄    ▄██▄         ▄██▄    ▄██▄   ▄███████████▄   ▄██▄    ▄██▄
  21.  ▀▀    ███    █████        ████    ████    ▀▀▀█████▀▀▀    █████   █████
  22.        ███    █████        ████    ████       █████       █████   █████
  23.        ███    █████        ████    ████       █████       █████   █████
  24.  ▄▄    ███    ██████████▄  ████    ████       █████       █████   ██████████▄
  25.  ▀███████▀    ▀████████▀   ▀██████████▀        ▀██▀       ▀███▀   ▀████████▀
  26.  
  27.  
  28.  
  29.  
  30.                               ■  J L U T I L
  31.                               ■  J L P L O T
  32.                               ■  J L B A N K
  33.  
  34.  
  35.  
  36.                    U t i l i t i e s    f o r    G T  Power
  37.  
  38.  
  39.  
  40.                            All Rights Reserved
  41.  
  42.  
  43.  
  44.  
  45.                              
  46.                     (C) 1988-91   Juergen Lorenz
  47.                     (C) 1988-91   WAP Juergen Lorenz
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.      G T  Power            is a DFUE and MailBox Program            from 
  57.      P&M Software Co.,3104 E. Camelback Rd.,Suite #503,Phoenix, AZ 85016
  58.  
  59.        
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  79. If you are using JLUTIL, JLPLOT or JLBANK, you agree to put the files
  80. completely into a public Download-File-Directory of your BBS. If some-
  81. body has uploaded JLUTIL, JLPLOT or JLBANK to your BBS, you agree to
  82. upload the files to two other BBS.
  83. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  95. SPECIAL THANKS TO
  96. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  97.  
  98. Andrew Leeder.... Gerhard Donges... Helmut Schiemer.. Steffen Boeye....
  99. Matthias Lorenz.. Terry Dansey..... Armin Roth....... Stefan Litzinger.
  100. Heide Schaefer... Diederick Cools.. Steve Eldredge... Ben Geertsema....
  101. Jack Hazel....... Ed Bragg......... Udo Garbe........ Kuno Brockly.....
  102. Erwin Jabor...... Scott Cushman.... Paul Meiners..... Markus Mohr...... 
  103. Ken Swenson...... Thomas Nelson.... Perry Alexander.. Oliver Bell......
  104. Leon Mols........ David Whiteway... Alexander Langen. Frank Sullivan...
  105. Mel Douglass.....
  106.  
  107. Expanding........
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  128. THE AUTHOR
  129. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  130.  
  131. Name:            Juergen Lorenz..............................
  132.  
  133. Street:          HegeStrasse 29..............................
  134. City:            2000 Hamburg 20.............................
  135. Country:         Germany.....................................
  136. VoiceLine #1:    0049 (0)40 483587...........................
  137.           #2     0049 (0)40 4605150..........................
  138.       
  139. or (please use the first address)
  140.  
  141. Street:          Theodor-Heuss Strasse 11....................
  142. City:            6500 Mainz 21...............................
  143. Country:         Germany.....................................
  144.       
  145.  
  146. BBS-Name:        WAP-Box.....................................
  147. GTPN Net/Node:   803/000.....................................
  148. AFSN Net/Node:   820/000.....................................
  149. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.                      
  166.  
  167.  
  168.                      
  169.  
  170.  
  171. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  172.                             S U P P O R T
  173.  
  174.              GTPN:    E02/650.......... JLUTIL SUPPORT ECHO.
  175.              AFSN:    E01/011.......... JLUTIL SUPPORT ECHO.
  176. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  198. REGISTRATION    REGISTRATION   REGISTRATION    REGISTRATION   REGISTRATION
  199. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  200.  
  201. The Registration Form is REGISTER.FRM. Fill it out and include the money.
  202. There are special Registration and / or Upgrade Packages available.
  203.  
  204.  
  205.           **************************************************
  206.                              N   E   W
  207.           **************************************************
  208.           We decided to handle the Initial Registrations and
  209.           Upgrades from now on WITHOUT the participation of
  210.           DISTRIBUTORS.
  211.  
  212.           This makes the Registrations faster and cheaper.
  213.           **************************************************
  214.  
  215.  
  216. ------------------ HERE YOU CAN PICKUP THE NEWEST JLUTIL ------------------
  217.  
  218. 001/010 1713-789-0857 24 Houston       *MEL'S ............... Mel Douglass
  219. 032/001 1606-269-7136 96 Lexington     *INFOSTATION ......... Perry Alexander
  220. 033/000 1301-499-4671 96 Washington_MD *CAPITOL AREA NETWORK  Raymond Wood
  221. 037/000 1808-422-2921 96 Honolulu      *PROGRAMMERS EXCHANGE  Ed Bragg
  222. 044/003 1415-348-5632 96 Palo_Alto     *GENO'S PLACE ........ Gene Newcomb
  223. 047/901    UNLISTED   24 Med_Hat_ALB   *LLOYD FORD .......... Lloyd Ford        (047/004)
  224. 050/001  44-634200931 96 Kent          *BIXBOX .............. Terry Dansey
  225. 200/000 1718-335-8784 96 New_York      *WALL-2 .............. Frank Sullivan
  226. 803/000  49-404605150 96 Hamburg       *WAP BOX #1 .......... Juergen Lorenz
  227. ---------------------------------------------------------------------------
  228.  
  229.  
  230.  
  231.  
  232.  
  233. **********************************************************************
  234. JLUTIL
  235. ********************************************************************** 
  236.  
  237. Please read *.HLP and / or run JLUTIL /HE. JLUTIL is a Batch-Program.
  238. You can use the following options. Each option can have parameters
  239. and / or switches. Enter JLUTIL /??, where ?? can be one of the
  240. following possibilities:
  241.  
  242.  
  243. -- ------------------------------------------------------------------
  244. ?? Description
  245. -- ------------------------------------------------------------------
  246. AC ACTUAL CALLER
  247.    This option makes it more comfortable for you to install Batches
  248.    like GTLOGON.BAT, which should handle the Users BPS Rate or Level.
  249.  
  250. AN ANALYSIS
  251.    You can request an analysis of the use of the Message Areas.
  252.  
  253. CA CHANGE ATTRIBUTES
  254.    Changes Attributes of Messages.
  255.  
  256. CF CLEAN FILE
  257.    This option, cleans files like GT.LOG, GBAG.LOG or GTNET.LOG
  258.  
  259. CH CHECK JLUTIL
  260.    Checks some JLUTIL Functions. RUN THIS MODULE DAILY !!!
  261.  
  262. CM CHECK MESSAGES
  263.    Checks, if the Sender and the Receiver of a message are known
  264.    to the System.
  265.  
  266. CU CHANGE USERRECORD
  267.    Change the LogonPassword, City and /or PhoneNumber.
  268.  
  269. DC DISPLAY CALLS
  270.    Displays the number of calls or inspects the GT.LOG File and
  271.    maintains L2=JLCALL1.LOG. Using JLPLOT you can update L3=JLCALL2.LOG
  272.    and view with JLPLOT the number of calls, the used MailBox-Time per
  273.    day etc.
  274.  
  275. DM DELETE MESSAGES
  276.    Deletes MSGs with specified attributes older than specified days.
  277.    Retains a specified number of Msgs. It stores not-received mail
  278.    for your Users in their private folder.
  279.  
  280. EX EXTRACT MESSAGES
  281.    Extracts Msgs into a TextFile.
  282.  
  283. GC GET COMMANDS FROM FILE
  284.    Uses instead of the ParameterLine a File and handles each line
  285.    within this File as a ParameterLine.
  286.  
  287. HE HELP
  288.    Displays the *.HLP Files.
  289.  
  290. HU HUMAN SYSOP
  291.    This Module simulates a Chatting Human Sysop.
  292.  
  293. IL INSPECT GT-LOGFILE
  294.    Examines the GT-LOG File for eg. BAD PASSWORDS, DENIED ACTIONS,
  295.    TRASH CONNECTIONS, RECEIVED FILES, SENDED FILES, TIME USAGE,
  296.    MISCELLANEOUS ACTIONS and /or DOOR USAGE and sends a Report
  297.    to the Sysop and /or to the User.
  298.  
  299. IN INFORMATION
  300.    Displays the version of the JLUTIL Program, the serialnumber, the
  301.    Paths: GTPATH and JLPATH. MC etc..
  302.  
  303. IP INSPECT PASSWORDS
  304.    Examines the UserPasswords. If they are not valid, the MCS writes
  305.    a message to the User to change their password.
  306.  
  307. ME MENUE SYSTEM
  308.    Not implemented yet.
  309.  
  310. ML MAILING LISTS
  311.    Handles Mailing Lists. The User can subscribe, unsubscribe, and
  312.    create a Mailing-List. He can also write a msg to all users, who
  313.    have subscribed.
  314.  
  315. MO MONITOR USERLEVELS
  316.    Monitors the UserLevels and changes them. Writes a Msg to the Sysop
  317.    and / or to the User. Handles the ANSWER??.BBS Files.
  318.  
  319. MS MESSAGE SYSTEM
  320.    Writing Messages within a Batch, two many Users etc..
  321.  
  322. PD PASSWORD OF THE DAY
  323.    Displays your Password at the TargetBBS for this day. JLUTIL must
  324.    handle your Password and monitor your Account at the TargetBBS.
  325.  
  326. PM PRIVATE MAIL ROBOT
  327.    This Option has two parts. The first is a door for the users. They
  328.    can enter a msg, which will be written to everybody, who writes them
  329.    a msg. The second part checks for mail to users, who have asked the
  330.    MCS to answer their mail. NetMail Areas are supported. 
  331.  
  332. PR PRINTING ROUTINES
  333.    Prints Envelopes etc..
  334.  
  335. QU QUESTIONAIRE
  336.    Displays the questionaire and stores the answers. You can
  337.    specify several input formats (uppercase, numbers only etc.) and
  338.    send the answers then as a msg to somebody.
  339.  
  340. RE REGISTER JLUTIL
  341.    Displays and /or prints REGISTER.FRM.
  342.  
  343. SE SECURE
  344.    DeCrypts and /or EnCrypts B-Bags.
  345.  
  346. ST STATUS
  347.    JLBANK-Status of the current caller.
  348.  
  349. SU SEARCH USERNAMES
  350.    Searching for a matching Pattern and displaying the result.
  351.  
  352. TE TESTING
  353.    The option, i am working at, which i forgot to make it unaccessable
  354.    for you. Normally nothing should happen.
  355.  
  356. UP UPGRADE
  357.    Installs your SerialNumber into JLUTIL.EXE. Installs the Counter - if
  358.    necessary. For registered JLUTIL Users only.
  359.  
  360. UT UTILITIES
  361.    Handle Door Files, Configuration Files, and / or GTMDIR.BBS.
  362.  
  363. VM VALIDATE MESSAGES
  364.    If a msg is deleted and the Msg-File exists, it will erase the
  365.    Msg-File. If a msg is not deleted and the File dosen't exist,
  366.    the Header will be deleted.
  367. -- ------------------------------------------------------------------
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376. ********************************************************************** 
  377. JLPLOT
  378. ********************************************************************** 
  379.  
  380. JLPLOT runs on GT14 to GT16 Systems. Run JLPLOT without any parameter.
  381.  
  382. JLPLOT requests one File from JLUTIL:  JLCALL1.LOG. Some Files are shared
  383. between the two Utilities, eg. JL.CNF, JL.LOG. Read DC.HLP within the
  384. JLUTIL Package for more informations.
  385.  
  386. Before you start JLPLOT the first time, please rename my JLCALL?.LOG Files
  387. and run JLUTIL /DC -L. Now you have your own JLCALL1.LOG. Start JLPLOT
  388. now. A question appears, if you want to check JLCALL1.LOG and / or update
  389. the other JLCALL?.LOG Files. Enter 'B' for both. Now you have all
  390. JLCALL?.LOG Files installed properly. Whenever you receive new calls
  391. you have to run this procedure. JLUTIL /DC -L perhaps within your
  392. daily batch file.
  393.  
  394. The main menue appears and the JLCALL1.LOG file will be checked and
  395. the other LOG Files will be updated.
  396.  
  397. Now you can run an analysis. Choose between the available choices.
  398. JLPLOT makes charts of the JLCALL?.LOG Files. If they are old or
  399. not correct, JLPLOT will display wrong data.
  400.  
  401. After you have run an analysis you can display the regression equatation
  402. for some informations.
  403.  
  404. JLPLOT should run with all grafic cards (CGA, Hercules, EGA and VGA
  405. Systems).
  406.        
  407.  
  408.  
  409.        >>> If an Error occurs, because there are too few data (none).
  410.            The Result can be an error 200 (division by zero).
  411.  
  412.            What you can do now is the following:  Record all the calls
  413.            at your BBS with JLUTIL /DC in JLCALL1.LOG. Wait more than
  414.            one week and then use JLPLOT.
  415.  
  416.  
  417. JLCALL1.LOG---------------------------------------------FORMAT
  418.  
  419. DayNumber.Time,CallNumber,WeekDay,Used Seconds of this Call
  420.  
  421.  
  422. JLCALL2.LOG---------------------------------------------FORMAT
  423.  
  424. DayNumber,Calls at this day,WeekDay,Used Seconds at this day
  425.  
  426. JLCALL3.LOG---------------------------------------------FORMAT
  427.  
  428. WeekDay,Calls at this weekday (Mean),WeekDay,Used Seconds at
  429. this weekday (Mean)
  430.  
  431. JLCALL4.LOG---------------------------------------------FORMAT
  432.  
  433. TimeInterval,Calls within this interval,TimeInterval,Calls within
  434. this interval
  435.  
  436.  
  437. JLCALL5.LOG---------------------------------------------FORMAT
  438.  
  439. DayNumber,Calls at this week,WeekDay,Used Seconds at this week
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454. ********************************************************************** 
  455. JLBANK
  456. ********************************************************************** 
  457.  
  458. JLBANK runs on GT14 to GT16 Systems. Please read GENERAL.HLP. Run
  459. JLBANK without any parameter.
  460.  
  461.  
  462. A BANK Module for the use of a chargeable BBS.  Every User
  463. has an account and can inspect his statement of account. He
  464. is able to send another user some BBS-UNITS (BBS-Money).
  465. Every month will this module charge off the monthly contribution
  466. of the MailBox(*). If the Module don't know the user, it asks for
  467. some informations.
  468.  
  469. (*) Not included in this Version
  470.  
  471. BANK:
  472.  
  473. ZAP... Sets Amount of All USERs to Zero and the Passwords
  474.        to 'KEINES'.
  475.  
  476.  
  477. You can use this module also, if you distribute GT or a
  478. Companion Program or any other Prg. You give your registered
  479. Program Users the possibility to send you eg. a check over
  480. 100 Dollar, although one copy costs eg. 10 Dollar. Every time
  481. a new version is available, you send him a copy and takes
  482. the money from his BBS-Bank-Account. If there is no more money
  483. at this account, you write the User a MSG, that he can
  484. send another check to you or the MCS is doing for you.
  485.  
  486. The background is the following:  I upgraded from GT 14.03 to
  487. GT 15.00 and sent Paul a check over 14 Dollar; ten for the Program
  488. and four for shipping. I must pay 5 Dollar for the Check and
  489. 2 Dollar for the letter (I included a disk). Altogether I payed
  490. 21 Dollar and Paul received only ten. This ratio is not very good.
  491. So I wish to have the possibility to send e.g. Paul Meiners
  492. 100 Dollar at one time and he sends me the new versions of GT,
  493. since there is no money left.
  494.  
  495.        NOTICE:  ■ There is NO possibility to get a forgotten Psw.
  496.                 ■ The data is crypted.
  497.                 ■ It's only a beta Version and it is VERY slow.  
  498.  
  499. To install your SN, enter the [S]ystem Menue and choose
  500. [I]nstall SN.
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512. HISTORY
  513. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514.  
  515. Please read HISTORY.TXT.
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  523. FIRST          
  524. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  525.  
  526. WAP means [W]ORKING POOL OF [A]PPLIED [P]SYCHOLOGY Inc. pronounce the <A>
  527. as in man.
  528.  
  529. WAP, WAP Net, WAP Box, WAP Learn, WAP Shop and WAP World are TradeMarks.
  530.  
  531.  
  532. OTHER PRGs-----------------------------------------------------------------
  533. # TRY JLPLOT from Juergen Lorenz. JLPLOT inspects the LOG Files from JLUTIL
  534. and displays several Charts. Calls per Day, Calls per Week, Distribution of
  535. the Calls between the WeekDays and between specified TimeIntervalls. 
  536. # For Sysops of a chargeable BBS and for Programmers of ShareWare the
  537. Module JLBANK is perhaps a good deal. 
  538. # NODELIST CONVERTER for NON-USA Requirements v1.00  
  539. # EOF-Checker
  540.  
  541.  
  542. ATTENTION------------------------------------------------------------------
  543. If you've downloaded JLPLOT, download JLUTIL too, which is necessary for
  544. JLPLOT.
  545.  
  546.  
  547. CAUTION--------------------------------------------------------------------
  548. Make your FIRST Experiences with JLUTIL ONLY WITH a NEW BACKUP, i can't
  549. guarantee for anything. Also if this isn't your first version of JLUTIL,
  550. please  try every module  to determine, if JLUTIL works fine. If you find
  551. any ERRORs, please contact me.
  552.  
  553.  
  554. DISTRIBUTE-----------------------------------------------------------------
  555. Please distribute this Program in your Area. Put it into a PUBLIC File-Area
  556. and tell the Sysops in your Country about JLUTIL and JLPLOT. You are not
  557. authorized to use these Programs, if you don't put them into a public Area.
  558.  
  559.  
  560. NOTICE---------------------------------------------------------------------
  561. THIS IS NOT FREE SOFTWARE!  If you paid a "ShareWare" vendor for this
  562. program, you paid for the service of copying the program, and not for the
  563. program itself. Rest assured that nothing ever gets to the originators of
  564. this product from such a sale. You may evaluate this product, but if you
  565. make use of it, you must register your copy. We offer several inducements
  566. to you for registering. First of all, you receive the most up-to-date copy
  567. of the program that we have - and we do update the product on a regular    
  568. basis. You also receive support for JLUTIL, JLPLOT & JLBANK, which can be
  569. quite valuable at times (GTPN: E02/650 or AFSN: E01/011).
  570.  
  571. This is "user-supported" software. You are hereby granted a license by WAP
  572. to distribute this evaluation copy of JLUTIL, JLPLOT & JLBANK and its
  573. documentation, subject to the following conditions:
  574.  
  575. 1. JLUTIL & JLPLOT  may be distributed freely without charge in evaluation
  576. form only.
  577.  
  578. 2. JLUTIL & JLPLOT may not be sold, licensed, or a fee charged for its use. 
  579. If a fee is charged in connection with JLUTIL & JLPLOT, it must cover the
  580. cost of copying or dissemination only. Such charges must be clearly
  581. identified as such by the originating party. Under no circumstances may the
  582. purchaser be given the impression that he is buying JLUTIL & JLPLOT itself.
  583.  
  584. 3. JLUTIL & JLPLOT must be presented as a complete unit, including this
  585. documentation and the example files. JLUTIL & JLPLOT documentation may be
  586. not amended or altered in any way !
  587.  
  588. 4. In granting you the right to distribute the evaluation form of JLUTIL &
  589. JLPLOT, WAP does not acknowledge you as the owner of JLUTIL & JLPLOT in any
  590. form.
  591.  
  592. Any other use or distribution of JLUTIL & JLPLOT is expressly forbidden
  593. without the written consent of WAP.
  594.  
  595.  
  596.  
  597. If you have any suggestions, please contact me.
  598.  
  599.  
  600.    Juergen  Lorenz
  601.  
  602. (     W  A  P      )
  603. (Dr.med.Dipl.Psych.)
  604.